All cruise lines seem to own their own Caribbean island. Half Moon Cay is Holland America's island and it is 2.5 miles long and 1.5 miles wide. Like most cruise line islands, they provide a private beach, outdoor bar and some water toys. However, here they also had a "Historic Nature Walk" tour which introduced us to Bahamian history and local plants they use for medicinal purposes.